package view;

import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.GridLayout;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JPanel;

import Controller.ControladorPrincipal;

public class PanelImagen extends JPanel {

	private static final long serialVersionUID = -1298908128372072256L;
	
		public PanelImagen(ControladorPrincipal controlador) {
			
		this.setSize(400,280);
		this.setLayout(null);
		
		JPanel panelConBotones = new JPanel(new GridLayout(2,1));
		panelConBotones.setBounds(300, 250, 150, 100);
		JButton nuevoJuego = new JButton("Nuevo Juego");
		nuevoJuego.addMouseListener(controlador.getControladorNuevoJuego());
		panelConBotones.add(nuevoJuego);
		
		JButton cargarJuego = new JButton ("Cargar Juego");
		cargarJuego.addMouseListener(controlador.getControladorCargarJuego());
		panelConBotones.add(cargarJuego);
		this.add(panelConBotones);
		
	}
		
		@Override
		public void paintComponent (Graphics g){
		Dimension tamanio = getSize();
		ImageIcon imagenFondo = new ImageIcon(getClass().getResource("ciudad.jpg"));
		g.drawImage(imagenFondo.getImage(),0,0,tamanio.width, tamanio.height, null);
		setOpaque(false);
		super.paintComponent(g);
		
		
		}
		
		

	
}
